<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP MVC留言板</title>
</head>
<body leftmargin="50px">
<a href="notebook.htm">添加新留言</a><br>
<p>

<?php
//!index.php 总入口
 /**
 * index.php的调用形式为：
 * 显示所有留言：index.php?action=list
 * 添加留言    ：index.php?action=post
 * 删除留言    ：index.php?action=delete&id=x
 */
require_once('lib/DataAccess.php');
require_once('lib/Model.php');
require_once('lib/View.php');
require_once('lib/Controller.php');
//创建DataAccess对象（请根据你的需要修改参数值）
$dao=& new DataAccess ('localhost','root','baiflf','notebook');
//根据$_GET["action"]取值的不同调用不同的控制器子类
$action=$_GET["action"];

switch ($action)
{
   case "post":
      $controller=& new postController($dao); break;
   case "list":
      $controller=& new listController($dao); break;
   case "delete":
      $controller=& new deleteController($dao); break;
   default:
      $controller=& new listController($dao); break; //默认为显示留言
   
}

$view=$controller->getView(); //获取视图对象
$view->display();             //输出HTML
?>
</body>
</html>

